protective disc - French English Dictionary